canfosfamide hydrochloride